a {
  text-decoration: none;
  color: #434242; }

a:active, a:hover {
  outline: 0;
}

li {
  list-style: none; }

img {
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic; }

.sidebar a,
.tel:hover div {
  height: 60px;
  border: 1px solid #2597bb;
  text-align: center; }

.footer_box .footer,
.nav_box .nav, .w1200 {
  width: 1200px;
  margin: 0 auto; }

.sidebar {
  position: fixed;
  right: 10px;
  top: 300px;
  z-index: 99999; }

.sidebar a {
  width: 60px;
  display: block;
  margin-bottom: 1px;
  padding: 10px;
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  position: relative; }

.sidebar div {
  display: none; }

.tel a {
  background-image: url(../img/about_images/icon16.png); }

.tel a:hover {
  background-image: url(../img/about_images/icon20dzf.png); }

.tel:hover div {
  display: block;
  position: absolute;
  right: 59px;
  top: 0;
  background: #fff;
  width: 190px;
  font-size: 16px;
  border-right: none; }

.weixin a {
  background-image: url(../img/about_images/icon17.png); }

.weixin a:hover {
  background-image: url(../img/about_images/icon21dzf.png); }

.weixin:hover div {
  display: block;
  width: 107px;
  height: 107px;
  position: absolute;
  right: 75px;
  top: 26px;
  border: 1px solid #2597bb; }

.qq a {
  background-image: url(../img/about_images/icon18.png); }

.qq a:hover {
  background-image: url(../img/about_images/icon18dzf.png); }

.toTop {
  opacity: 0; }

.toTop a {
  background-image: url(../img/first_images/icon19.png); }

.toTop a:hover {
  background-image: url(../img/first_images/icon23.png); }

* {
  margin: 0;
  padding: 0;
  list-style: none;
  box-sizing: border-box;
  -webkit-user-select: none;
  user-select: none;
  -moz-user-select: none; }

.herder {
  width: 1903px;
  height: 359px;
  margin: 0 auto;
  background: url("../image/product_top.jpg") no-repeat;
  background-position: center; }

.centerBox {
  width: 100%;
  background-color: white;
  height: 60px;
  position: relative; }
.centerBox .centerBox_list {
  display: block;
  width: 1200px;
  height: inherit;
  margin: auto; }
.centerBox .centerBox_list li {
  display: inline-block;
  font-size: 14px;
  margin-right: 20px;
  height: inherit;
  line-height: 60px;
  color: black; }
.centerBox .centerBox_list li a:hover{
  color: #2391b4;
}
.centerBox .centerBox_list li a {
  color: inherit;
  text-decoration: none; }
.centerBox .centerBox_list .free {
  width: 135px;
  height: 60px;
  background: #2391b4;
  float: right;
  line-height: 60px;
  color: white;
  text-align: center; }

.drone {
  width: 100%;
  height: 600px;
  font-size: 0;
  overflow: hidden;
  background-color: #cccccc; }
.drone .drone_all {
  width: 1200px;
  height: inherit;
  margin: auto;
  font-size: 14px;
}
.drone .drone_all .drone_all-left {
  width: 520px;
  height: inherit;
  float: left;
  padding-top: 100px;
  position: relative;

}
.drone .drone_all .drone_all-left a {
  display: block;
  width: 187px;
  height: 45px;
  background: #edab00;
  line-height: 45px;
  text-align: center;
  text-decoration: none;
  color: white;
  position: absolute;
  margin: auto;
  left: 0;
  bottom: 110px;
  right: 0; }
.drone .drone_all .drone_all-left a:hover {
  background-color: #fbbb17;
}

.drone .drone_all .drone_all-left img {
  position: absolute;
  margin: auto;
  left: 0;
  top: 73px;
  right: 0; }
.drone .drone_all .drone_all-right {
  width:580px;
  height: inherit;
  float: left;
  margin-left:100px;}
.drone .drone_all .drone_all-right .wind {
  margin-top: 68px;
  font-size: 22px;
  color: #2391b4; }
.drone .drone_all .drone_all-right .windP {
  font-size: 14px;
  margin-top: 42px;
  line-height: 2;
  margin-bottom: 76px; }

.system {
  width: 100%;
  height: 485px;
  background-color: white; }
.system .system_all {
  width: 1200px;
  height: inherit;
  margin: auto; }
.system .system_all .system_aii-left {
  width: 730px;
  height: inherit;
  float: left; }
.system .system_all .system_aii-left .system_aii-left-h {
  font-size: 22px;
  margin-top: 65px;
  margin-bottom: 26px;
  color: #2391b4; }
.system .system_all .system_aii-left .system_aii-left-t {
  font-size: 14px;
  line-height: 1.5; }
.system .system_all .system_aii-left .system_aii-left-list {
  width: 100%;
  height: 150px;
  margin-top: 100px;
  text-align: center; }
.system .system_all .system_aii-left .system_aii-left-list .system_aii-left-list_item {
  float: left;
  margin-right: 25px;
  width: 200px;
  height: 150px;
  border: 1px solid #2391b4;
  cursor: pointer;
  -webkit-transition: all .5s;
  transition: all .5s;
  padding-top: 20px;
  color: #2391b4; }
.system .system_all .system_aii-left .system_aii-left-list .system_aii-left-list_item img {
  margin-bottom: 10px; }
.system .system_all .system_aii-left .system_aii-left-list .system_aii-left-list_item .system_aii-left-list_item-bot {
  margin-top: 40px;
  display: none; }
.system .system_all .system_aii-right {
  width: 470px;
  height: inherit;
  float: left;
  overflow: hidden; }
.system .system_all .system_aii-right img {
  margin-top: 70px;
  vertical-align: middle; }
.system .system_all .system_aii-right a {
  width: 187px;
  height: 45px;
  background: #edab00;
  text-align: center;
  color: #fff;
  line-height: 45px;
  display: block;
  margin: 20px 141px 0 auto;
  text-decoration: none; }
.system .system_all .system_aii-right a:hover{
  background-color: #fbbb17;
}
.information {
  width: 100%;
  height: 500px;
  background-color: #2391b4; }
.information .information_all {
  width: 1200px;
  height: inherit;
  margin: auto;
  position: relative;
  overflow: hidden; }
.information .information_all .information_all-prev {
  width: 35px;
  height: 55px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer; }
.information .information_all .information_all-next {
  width: 35px;
  height: 55px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer; }
.information .information_all .information_all-list {
  width: 4800px;
  height: inherit;
  position: relative;
  font-size: 0;
  transition: all ease-in-out .5s; }
.information .information_all .information_all-list .information_all-list-item {
  width: 1200px;
  height: inherit;
  display: inline-block;
  font-size: 14px;
  float: left;
  position: relative;
  padding: 0 50px; }
.information .information_all .information_all-list .information_all-list-item .information_all-list-item_t {
  color: #fff;
  font-size: 22px;
  margin-top: 66px; }
.information .information_all .information_all-list .information_all-list-item .information_all-list-item_h {
  margin-top: 60px;
  color: #fff;
  line-height: 28px;
  font-size: 14px; }
.information .information_all .information_all-list .information_all-list-item img {
  position: absolute;
  right: 40px;
  bottom: 0;
  top: 0;
  margin: auto; }

#topNav {
  width: 100%;
  height: 60px;
  font-size: 0;
  color: #ffffff;
  line-height: 60px;
  position: fixed;
  z-index: 999;
  top: 0;
  transition: all ease-in-out .1s; }
#topNav .topNav_top {
  width: 1200px;
  height: inherit;
  margin: auto; }
#topNav .topNav_top .topNav_top-logo {
  float: left;
  height: inherit;
  line-height: inherit; }
#topNav .topNav_top .topNav_top-logo img {
  vertical-align: middle; }
#topNav .topNav_top .topNav_top-list {
  width: 680px;
  height: inherit;
  display: inline-block;
  float: right;
  text-align: right;
  overflow: inherit; }
#topNav .topNav_top .topNav_top-list .toNav_top-list_item {
  width: auto;
  display: inline-block;
  margin: 0 15px;
  position: relative; }
#topNav .topNav_top .topNav_top-list .toNav_top-list_item .toNav_top-list_item-nav {
  position: absolute;
  width: 140px;
  height: 200px;
  background: rgba(215, 215, 215, 0.87);
  bottom: -200px;
  left: -40px;
  display: none; }
#topNav .topNav_top .topNav_top-list .toNav_top-list_item .toNav_top-list_item-nav .toNav_top-list_item-nav_item {
  width: 100%;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  color: #707070; }
#topNav .topNav_top .topNav_top-list .toNav_top-list_item .toNav_top-list_item-nav .toNav_top-list_item-nav_item a {
  color: inherit;
  text-decoration: none; }
#topNav .topNav_top .topNav_top-list .toNav_top-list_item .toNav_top-list_item-nav .toNav_top-list_item-nav_item:hover {
  background: cornflowerblue;
  color: #fff; }
#topNav .topNav_top .topNav_top-list .toNav_top-list_item .toNav_top-list_item-link {
  font-size: 14px;
  text-decoration: none;
  color: inherit; }
#topNav .topNav_top .topNav_top-list .toNav_top-list_item:hover .toNav_top-list_item-nav {
  display: block; }

.apply {
  width: 100%;
  height: 490px;
  background: url("../image/index_apply-bg.jpg") no-repeat;
  background-position: center;
  transition: all ease-in-out .5s;
  text-align: center;
  color: white;
  background-color: #cccccc; }
.apply .apply_list {
  padding: 148px 0 24px;
  font-size: 36px;
  line-height: 50px;
  font-weight: 400; }
.apply .apply_item {
  width: 100%;
  font-size: 18px;
  padding-bottom: 45px; }
.apply .apply_but {
  display: inline-block;
  cursor: pointer;
  width: 201px;
  height: 57px;
  line-height: 57px;
  margin: 0 auto;
  background: #edab00;
  color: inherit;
  text-decoration: none; }
.apply .apply_but:hover {background-color: #fbbb17;}

.skill {
  width: 100%;
  height: 150px;
  line-height: 150px; }
.skill .skill_all {
  width: 1200px;
  margin: auto;
  height: inherit;
  line-height: inherit; }
.skill .skill_all .sill_all-item {
  display: inline-block;
  width: 20%;
  height: inherit;
  line-height: inherit;
  float: left;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  position: relative; }


.skill .skill_all .sill_all-item img {
  vertical-align: middle; }
.skill .skill_all .sill_all-item span {
  width: 210px;
  height: 70px;
  color: #535353;
  text-align: right;
  line-height: 70px;
  padding-right: 18px; }
.skill .skill_all .sill_all-item::before {
  content: "";
  width: 1px;
  display: inline-block;
  height: 90px;
  background-color: #cccccc;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: -20px; }
.skill .skill_all .sill_all-item:nth-last-child(5)::before {
  display: none; }

.bottom {
  width: 100%;
  height: 400px;
  background-color: #cccccc; }
.bottom .bottom_all {
  width: 1200px;
  height: inherit;
  margin: auto; }
.bottom .bottom_all .bottom_all-item {
  display: inline-block;
  width: 100px;
  height: 200px;
  overflow: hidden;
  font-size: 12px;
  color: #575757;
  margin-top: 10px; }
.bottom .bottom_all .bottom_all-item p {
  margin: 5px 0; }
.bottom .bottom_all .bottom_all-item .bottom_all-item-title {
  margin: 20px 0;
  font-size: 14px; }
.bottom .bottom_all .bottom_all-icon {
  float: right;
  vertical-align: middle;
  font-size: 15px;
  margin: 30px 30px 0 0;
  line-height: 2; }
.bottom .bottom_all .bottom_all-l {
  font-size: 14px;
  color: #919191; }
.bottom .bottom_all .bottom_all-l span {
  color: #535353; }
.bottom .bottom_all .bottom_all-h {
  border: .5px #8a8a8a solid;
  margin-top: 10px; }
.bottom .bottom_all .bottom_all-s {
  margin-top: 30px;
  width: 100%;
  text-align: center;
  line-height: 2;
  font-size: 15px;
  color: #929292; }

/*# sourceMappingURL=product.css.map */
